RELATED WORDS
PARAPHRASING
of the present or recent times; new and up-to-date
new, up-to-date
(on) this day; (at) this present age or period
completely up to date
up-to-date